/*#include<stdio.h>
#include<string.h> 
int main()
{
	int i,n;
	char sx[80],smin[80];
	scanf("%d",&n);
	scanf("%s",sx);
	strcpy(smin,sx);
	for(i=1;i<n;i++)
	{
		scanf("%s",sx); 
		if(strcmp(sx,smin)<0)
		{
			strcmp(smin,sx);
		}
	}
	printf("min is %s\n",smin);
	return 0;
}*/
/*#include<stdio.h>
#include<string.h>
int main()
{
	char sx[80],smin[80];
	int n,i;
	scanf("%d",&n);
	scanf("%s",sx);
	strcpy(smin,sx);
	for(i=1;i<n;i++)
	{
		scanf("%s",sx);
		if(strcmp(sx,smin)<0)
		strcpy(smin,sx);
	}
	printf("min is %s\n",smin);
}*/
#include<stdio.h>
#include<string.h>
int main()
{
	int i,n;
	scanf("%d",&n);
	char a[80],b[80];
	scanf("%s",a);
	strcpy(b,a);
	for(i=1;i<n;i++)
	{
		scanf("%s",a);
		if(strcmp(a,b)<0)
		{
			strcpy(b,a);
		}
	}
	printf("min is %s",b);
	return 0;
}
